#ifndef _FICHIERS_H_
#define _FICHIERS_H_

#include "structures.h"

/*
	Nom
	---
		Sauvegarder  ; fichier : nom du fichier de sauvegarde , le pointeur du jeu
	Role
	----
		la fonction s occupe de creer un fichier et de sauvegarder l etat actuel du jeu
	Sortie
	------
		elle retourne  0 si y  a un probleme a la sauvegarde 1 si tout s est bien deroule
*/

int sauvegarder(char *fichier, champs c);

/*
	Nom
	---
		lire ; nom du fichier de sauvegarde ; un pointeur sur le nombre de case sans mine
	Role
	----
		cette fonction s occupe de recupere le contenu d un fichier de sauvegarde et de 
		continuer le jeu a l etat charge
	Sortie
	------
		retourne un nouveau pointeur de champs pour demarrer le jeu	
	
*/

champs lire(char *fichier , int*);

#endif /* _FICHIERS_H_ */
